Moderna vaccine set for imminent US approval, as Europe battles surge

By December 18, 2020