David Ralph
Professor David Ralph is Professor of Urology at UCLH and UCL, London since 1996. His training included General surgery at St Thomas’s and St Mary’s Hospitals London, and Urology at Leeds and the St Peter’s Hospitals London. He is a Fellow of both the London and Edinburgh surgical colleges and has also obtained a BSc …