Tag: Pfizer

Pfizer vaccine: what an ‘efficacy rate above 90%’ really means

F8 Studio/Shutterstock Zania Stamataki, University of Birmingham There was – rightfully –

Zania Stamataki