Skip to main content

malaria vaccine_technicians_edit

Posted on by

Line of technicians in protective clothing looking through microscopes to dissect salivary glands from irradiated mosquitoes.

Posted In:

Leave a Reply