Nxera Pharma to receive USD 8.6 million milestone payment from Centessa
Nxera partner gains acceptance for NBI‑1117567