NCT02802826 2016-06-16
STEPS
Loughborough University
Phase 3 Unknown
Loughborough University
Institut Català d'Oncologia
National Cancer Center, Korea
Charite University, Berlin, Germany
Charite University, Berlin, Germany
Charite University, Berlin, Germany
Charite University, Berlin, Germany
Lance Armstrong Foundation