Ivermectin has a distinguished history, and it may have benefits comparable to those of penicillin. The anti-parasitic's discovery led to a Nobel Prize.
Ivermectin has a distinguished history, and it may have benefits comparable to those of penicillin. The anti-parasitic's discovery led to a Nobel Prize.