Parasitic sleeping sickness creates ‘invisibility cloak’ to hide in humans for years
The notorious disease known as sleeping sickness can lurk inside a host for months or even years before serious symptoms arrive. When these tiny parasites do, it’s often a death…