Mr John McCabe
Consultant Urologist
MBChB, MRCS, FRCS(Urol)
Specialises in
- Blood in urine
- Circumcision
- Kidney stones
- Prostate surgery
- Urinary tract infections