WHO chief scientist hails India's key role in drugs manufacturing, vaccine development during COVID
June 06, 2023 19:14 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.