Centessa Pharmaceuticals plc

Centessa Pharmaceuticals plc (CNTA)

Market Cap

2.26B

Website

https://www.centessa.com

Earnings Date

Nov 12, 2024

Employees

76

IPO Date

May 28, 2021