Finding a weak link in the frightful parasite Schistosoma
Tuesday, July 10, 2018 - 13:24
in Biology & Nature
Researchers have shed light on the complex life cycle of Schistosoma, a parasite responsible for sickening hundreds of millions of people in the developing world.