Outsized Outcomes

November 6, 2015, Stanford Social Innovation Review
A look at how the Deworm the World Initiative in India supported the deworming of 89 million children in a single day

Full article