The Ivermectin Story

First discovered in 1973, ivermectin won the Nobel Prize in 2015. What makes this drug so extraordinary?


23 minute video with some fascinating insights..