Dec 12, 2021The Ivermectin StoryFirst discovered in 1973, ivermectin won the Nobel Prize in 2015. What makes this drug so extraordinary?23 minute video with some fascinating insights..
First discovered in 1973, ivermectin won the Nobel Prize in 2015. What makes this drug so extraordinary?23 minute video with some fascinating insights..