/

Do we have multiple successful vaccines?

Moderna reports efficacy of 95%, but questions remain.

Credit: CJ GUNTHER/EPA/AAP
Exit mobile version