Company name: Edinburgh Urology Specialists
Description: Edinburgh Urology Specialists service is provided by established consultants from the Edinburgh University Hospitals, who are actively involved in research, audit and development of cutting edge treatments.
122 Corstorphine Rd, Corstorphine, Edinburgh EH12 6UD, United Kingdom