Cracking Ali Baba's code.

14 Jun 2017
Billker O

 

A protein called P36 holds the key to how different species of malaria parasite invade liver cells.