scientists’

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

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

admin

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