Education & training
MS, FRCS(Urol)
Specialty description
Locations
- Practice name The London Clinic
- Address 18 Devonshire Street, London W1G 7AF
- City London
- County Greater London
- Country England
- Practice name Lister Hospital, London
- Address Lister Hospital, Chelsea Bridge Rd, London SW1W 8RH
- City London
- County Greater London
- Country England