Login or sign up Lost password?
Login or sign up
The malaria parasite requires the formation of a stage-specific, enigmatic organelle—the crystalloid—for mosquito invasion.