A sporozoite-based vaccination platform against human malaria

A sporozoite-based vaccination platform against human malaria