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