News

Total deal size of approximately €500 million, including approximately €125 million in upfront and near-term milestones ---- Ferrer to ...