The elusive malaria sporozoite in the mammalian host (Q34356515)
scientific article
Language: