pull down to refresh

Ivermectin won the Nobel Prize in Physiology or Medicine in 2015 for its effectiveness in treating parasitic infections like river blindness and lymphatic filariasis.