In the lab, a Yale School of Public Health student examines tsetse flies as part of ongoing research that seeks to eradicate sleeping sickness. Photo credit: Michael Marsland
In the lab, a Yale School of Public Health student examines tsetse flies as part of ongoing research that seeks to eradicate sleeping sickness.