A Virologist Explains What Covaxin’s 81 Per Cent Efficacy Data Means For Us | The Quint

This post was originally published on The Quint.