site logo

Centessa raises $330M in third largest biotech IPO this year

Permission granted by Centessa Pharmaceuticals