Skip to main content

malaria vaccine_technicians_edit

Posted on by Moderator

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

Leave a Comment