
Eradicating river blindness in Guatemala scratches the surface of a global problem
The eradication of onchocerciasis – otherwise known as river blindness – in Guatemala is a tremendous achievement, but only scratches the…