Mr Andrew Bayles

Contact details

Name
Mr Andrew Bayles
Job title
Consultant urologist
Appointment date
June 2015
GMC number
6064243
Qualifications
  • BM BS 2002
Services
Urology
Contact number
01642 383801