NCT02598219 2026-03-18
SENTIRAD
Centre Oscar Lambret
Phase 3 Active not recruiting
Centre Oscar Lambret
Institute of Cancer Research, United Kingdom
Institute of Cancer Research, United Kingdom
Memorial Sloan Kettering Cancer Center
London Health Sciences Centre Research Institute OR Lawson Research Institute of St. Joseph's