DR PAUL JAMES AINSWORTH
Prostate, Kidney and Bladder Cancer, Complex Stone Disease, Endoscopic and Laparascopic Urology, Reconstruction Surgery, Erectile Dysfunction, Kidney Stones, Kidney Cancer Treatment, Bladder Cancer Treatment, Incontinence, Endoscopic, Prostate Cancer Treatment, Laparoscopic, Pelvic Oncology & Benign Prostatic Hyperplasia