Biotech’s turning point: for every challenge, an opportunity in disguise

June 20, 2025