Buy stock photo Medical, check or people in clinic with microscope, help or examination for vaccine development. Collaboration, research or scientist in lab with equipment, result or analysis in pharmaceutical study