STAT+: A biotech VC on what Eli Lilly saw in a struggling cancer startup for $3.2B
STAT [Unofficial]
April 24, 2026
What did Eli Lilly see in a struggling biotech startup that made the pharma giant want to pay billions for it? Bryan Roberts has some answers.
Discussion in the ATmosphere