Louis-Armstrong

What Are the Odds That Novavax’s Coronavirus Vaccine Is 90% Effective?

Last week, Pfizer (NYSE:PFE) and BioNTech (NASDAQ:BNTX) announced positive results from the phase 3 trial for their coronavirus…