Image Credit: STAT News STAT+: Worst Biopharma CEO of 2024? It’s no contest Watchdoq December 18, 2024 Remi Barbier, the former CEO of Cassava Sciences, was declared the Worst Biopharma CEO of 2024 by @adamfeuerstein. Read Full Article