Parasite, zombie, leech—these words are often used to describe people in unkind ways. Many of us recoil when ticks, tapeworms, fleas, head lice or bed bugs are even mentioned. Coming across such ...
Globally, over 600 million people are infected with the skin-penetrating threadworm, Strongyloides stercoralis, mostly in tropical and subtropical regions with poor sanitation infrastructure.
Parasites are often demonised and misunderstood. But the more we study these oddities and wonders of evolution, the more we appreciate their vital roles in ecosystems and our complex relationships ...