Glioblastoma management in the temozolomide era: have we improved outcome?

Glioblastoma management in the temozolomide era: have we improved outcome?