Dr Andrew Bates
Consultant Physician
MBChB, BSc (Hons), FRCP, MD
Specialises in
- Diabetes
- Endocrinology
- Thyroid disease
- Reproductive endocrinology