Researchers have discovered a means of inhibiting one of the world’s most voracious parasites. The study targets a protein which aids the parasite in ingestion of immune cell corpses.
Researchers have discovered a means of inhibiting one of the world’s most voracious parasites. The study targets a protein which aids the parasite in ingestion of immune cell corpses.