Temozolomide: a milestone in neuro-oncology and beyond?

Temozolomide: a milestone in neuro-oncology and beyond?