Dr Peter Flanigan

  • Honorary Clinical Snr Lecturer (School of Medicine)

Parkhead Hospital
81 Salamanca Street
Parkhead
Glasgow G31 5ES

Our staff list...