Ellipses in-licenses first-in-class B7H3 Antibody Drug Conjugate from China London, January 19, 2026 Ellipses Pharma Limited (“Ellipses”), a clinical-stage oncology drug development company with a pipeline of innovative programmes, announced that it has entered into a collaboration and licence agreement with Innolake Biopharm Co. Ltd (“Innolake”) to develop a clinical stage first-in-class antibody drug conjugate [...]