Richard J. Baverstock, Canada

Urologist
Department of Surgery, Division of Urology
vesia [Alberta Bladder Centre]



© 2019 CUA 74th Annual Meeting