TropIKA.net, 28 Mar 2018 An estimated 25 million people are currently infected with onchocerciasis (a parasitic infection caused by the filarial…