Study reveals stem cells in a human parasite
Tuesday, February 26, 2013 - 08:50
in Biology & Nature
From the point of view of its ultimate (human) host, the parasitic flatworm Schistosoma mansoni has a gruesome way of life. It hatches in feces-tainted water, grows into a larva in the body of a [...]