17
Mar
2026
Europe’s Biotech Investment Crisis: Otello Stampacchia on The Long Run
Otello Stampacchia is today’s guest on The Long Run. Otello is the founder and managing director of Omega Funds. It’s a transatlantic biotech venture firm with offices in Boston and Geneva, Switzerland. He’s a native of Italy and you might say a true international businessman, deeply rooted in the issues startups face in various geographies around the world. This conversation... Read More
