A clash to conquer: the malaria parasite liver infection.

A clash to conquer: the malaria parasite liver infection.