Tessa Jowell’s Speech is the Reason England is Looking Closer at Glioblastoma
Tessa Jowell, former Labour party cabinet minister, delivered a moving speech to the UK House of Lords last week. The speech largely concerned her battle with glioblastoma, a rare brain cancer.…