Thomas Powles, MD, PhD, Barts Cancer Institute, Experimental Cancer Medicine Centre, Queen Mary University of London, St Bartholomew’s Hospital, London, UK
See: Presentation