NCT02662504 2026-02-05
MesoPDT
University Hospital, Lille
Phase 2 Completed
University Hospital, Lille
The Cleveland Clinic
National Cancer Institute (NCI)
European Organisation for Research and Treatment of Cancer - EORTC
Roswell Park Cancer Institute
National Cancer Institute (NCI)