NCT01746979 2025-05-11
MAESTRO
ImmunoGenesis
Phase 3 Completed
ImmunoGenesis
ImmunoGenesis
ImmunoGenesis
Alliance for Clinical Trials in Oncology
Merck KGaA, Darmstadt, Germany
Threshold Pharmaceuticals
Maastricht Radiation Oncology
Threshold Pharmaceuticals
Threshold Pharmaceuticals