Scientists' body says WHO’s delay in approving Covaxin is a serious setback to India
Top Stories

Scientists’ body says WHO’s delay in approving Covaxin is a serious setback to India

Criticising Bharat Biotech for approaching the Drug Controller General of India (DCGI) “with inadequate data of clinical trials”, in December […]