Bevacizumab and glioblastoma: scientific review, newly reported updates, and ongoing controversies.

Bevacizumab and glioblastoma: scientific review, newly reported updates, and ongoing controversies.