Biodegradable PLGA microspheres as a delivery system for malaria synthetic peptide SPf66 | Publicación