Text this: Glioblastoma, a brief review of history, molecular genetics, animal models and novel therapeutic strategies.