Background
Allen, Steven David was born on March 27, 1973 in Epsom, England. Son of Michael and Patricia Allen.
Allen, Steven David was born on March 27, 1973 in Epsom, England. Son of Michael and Patricia Allen.
Bachelor of Science in Anatomy, Guys and St. Thomas Hospitals, 1994. Bachelor of Medicine, Bachelor of Surgery, Guys and St. Thomas Hospitals, 1997.
Specialist registrar imaging Hammersmith Hospitals, London, 2001—2005. Fellow oncological imaging Royal Marsden Hospital, since 2005.
Fellow: Royal College Radiologists (associate). Member: Royal Society Medicine (Finzi prize 2004), Royal College Surgeons.
Married Angela Rees, January 12, 2001.