Site icon The Tourist Files

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

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

Exit mobile version