53 Novavax Senior Vice President Tim Hahn died December 18, 2023 (twitter.com) posted 337 days ago by brain_dead 337 days ago by brain_dead +53 / -0 18 comments share 18 comments share save hide report block hide replies
Was he so stupid and injected his own product?
RIP though. strange or poisoned to shut him up?
They forgot to give him saline.