99% Invisible
99% Invisible
Roman Mars
Drug Story: Ivermectin
48 minutes Posted May 26, 2026 at 9:00 am.
0:00
48:26
Download MP3
Show notes
What started as a revolutionary treatment for river blindness became something far messier.