NCT05879367 - Evaluation of Eflornithine Plus Temozolomide in Patients With Newly Diagnosed Glioblastoma or Astrocytoma | Crick | Crick