Article Onchocerciasis Author: Puja K. Puri, MD The larvae of Onchocerca volvulus, a nematode that is most commonly found in tropical Africa, Yemen, Central America, and South America, are... Read More