NCT07284069 - Senicapoc and Perampanel for Newly Diagnosed Glioblastoma | Crick | Crick