GreenLight test tubes

Purple test tubes sit in a rack at a GreenLight facility in Boston, US

Serum Institute of India (SII) is the world’s largest vaccine manufacturer by number of doses produced and sold.

Format

JPEG

Source

GreenLight Biosciences

Téléchargements