STAT+: Two FDA approvals — a new drug and a new vaccineSTAT News · LC · trust 43/100Takeda's narcolepsy drug approved, the first mRNA flu shot approved, and more biotech updates from The ReadoutRead the original at STAT News →Open in TruthVane →