Stella Raft of the Medusa (1990)nhttps://t.co/ElS418h9gp https://t.co/I8h41JDFPr
For all the focus on the high tech vaccine race “winners” Pfizer/BioNTech and Moderna, they are dwarfed in confirmed orders
For all the focus on the high tech vaccine race “winners” Pfizer/BioNTech and Moderna, they are dwarfed in confirmed orders by AstraZeneca-Oxford (Not counting Novavax,