Trypanosomatids are parasites that can result in more than 1 billion potentially fatal infections per year globally. In ...
What happens when life turns against itself? These zombie parasites infect, manipulate, and destroy from the inside out.