Skip to main content

Crystal structure of a sporozoite protein essential for liver stage development of malaria parasite