
One simple pill: deworming the world
UGANDA – 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? It’s not extremely common in the United States…