Stash of stem cells found in a human parasite

Source: ScienceDaily – Gene Therapy