Image Credit: STAT News STAT+: Novavax wins narrowed approval for its Covid-19 shot after delay Watchdoq May 18, 2025 Covid shots are facing greater scrutiny from top federal health officials like RFK Jr. and the FDA's Marty Makary. Read Full Article