Senicapoc and Perampanel for Newly Diagnosed Glioblastoma | NCT07284069 | Trialant