NCT02679144 - Neuroblastoma Maintenance Therapy Trial | Crick | Crick