News

Story May 6 - Mersana Therapeutics: This biotech is no stranger to layoffs, having halved its workforce back in 2023. Now two years down the line and Mersana is cutting another 55% of its ...