About Thomas Powles
Thomas Powles is a Professor of urology cancer at the University of London (2012 onwards) and the Director of Barts Cancer Centre (2017 onwards), which is one of the UKs largest Cancer Centres with over 4000 new cancer patients per year and a CRUK Major Cancer Centre. He trained as an Oncologist at Imperial College.