NCT03243851 - Study on Low Dose Temozolomide Plus Metformin or Placebo in Patient With Recurrent or Refractory Glioblastoma | Crick | Crick