Platform for Plasmodium vivax vaccine discovery and development Leia mais sobre Platform for Plasmodium vivax vaccine discovery and development