Press "Enter" to skip to content

Posts tagged as “Nobel Prize”

The Ivermectin Story

First discovered in 1973, ivermectin won the Nobel Prize in 2015. What makes this drug so extraordinary? Watch the full story during our live premiere…

Breaking News: