India creates a low-cost cervical cancer vaccine
The Serum Institute of India (SII), the largest vaccine factory in the world, makes the vaccine Cervavac. Cervical…
The Serum Institute of India (SII), the largest vaccine factory in the world, makes the vaccine Cervavac. Cervical…