NCT05987176 2026-01-14
NELMAS
Imperial College London
Phase 2 Terminated
Imperial College London
Debiopharm International SA
H. Lee Moffitt Cancer Center and Research Institute
Jiangsu HengRui Medicine Co., Ltd.
Insel Gruppe AG, University Hospital Bern