High-Density Peptide Arrays for Malaria Vaccine Development.

High-Density Peptide Arrays for Malaria Vaccine Development.