TD Scott Senior Lecturer/Associate Professor/Professor of Urology and Consultant Urologist
University of Otago
- Dunedin
Department of Surgical Sciences Dunedin School of Medicine and Te Whatu Ora (Health New Zealand) - Te Whatu Ora Southern In pursuit of excellence, the Dunedin School of Medici…