Onchocerciasis: How to fight a parasite that threatens eyesight
Onchocerciasis, also known as river blindness, still affects millions of people living near rivers and wetlands in Africa. Fortunately, this disease can be prevented through a simple, free treatment that is distributed a…
Read more