Head-to-head: Pfizer v Oxford v Moderna v Novavax v Johnson & Johnson

0
2203

Three vaccines approved for use in the UK have all reported they are around 90% effective in late stage trials.