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.
Finding a weak link in the frightful parasite Schistosoma
Finding a weak link in the frightful parasite Schistosoma
pest-news
{$excerpt:n}
Source: Original Post Link pest-news