IndSciComm

Lifting the veil off a strange parasite

Lifting the veil off a strange parasite

 
 
00:00 /
 
1X
 

While Toxoplasma causes long-lasting infections that resist treatment, research on this neglected parasite promises to unveil new ways to treat malaria. But

Continue reading