Posts Tagged Carter Center
HeadlineImage

Defeating river blindness one village at a time [VIDEO]

Thomas Unnasch, PhD,  professor and chair of global health in the USF College of Public Health, is one of the world’s leading experts on onchocerciasis, or river blindness, […]