NCT03915912 - Mindfulness Meditation in Glioma Patients | Crick | Crick