WHO chief scientist hails India's key role in drugs manufacturing, vaccine development during COVID
Jun 06, 2023, 07:14 PM ISTWHO Chief Scientist Jeremy Farrar, who is attending the third G20 Health Working Group meeting in Hyderabad, praised India for the way it has hosted the G20 presidency despite complications and tensions around the world.