MAP INTERNATIONAL'S HEALTH & HOPE BLOG

One Simple Pill: Deworming the World

 Helminthes.  It sounds like a character out of a poorly written book that wants you to struggle with the pronunciation. 

Worms, now we all know what that means.  Or do we? 

Topics: Health worms Medicines deworming