Plasmodium falciparum: sacrificing membrane to grow crystals?

Abstract
No abstract available