Your place for Space News
Researchers have identified a defense mechanism by which the malaria parasite can survive inside its host’s liver cells.