Kelonia Therapeutics, a small biotech company, long struggled to stay afloat. Now it's been acquired by Eli Lilly for $3.25 billion.... Read More
Source: STAT Published: 2026-04-20T21:36:07Z Author: Allison DeAngelis