NCT04868396 - Patient-derived Glioma Stem Cell Organoids | Crick | Crick