Ep196: Otello Stampacchia on Europe's Biotech Crisis
Podcast:The Long Run with Luke Timmerman Published On: Tue Mar 17 2026 Description: Otello Stampacchia, founder and managing director of Omega Funds, on attempting to reform Europe's biotech investment climate.