Dr Peter Armstrong

  • Honorary Clinical Senior Lecturer (Undergraduate Medical School)

email: Peter.Armstrong@glasgow.ac.uk

Dumfries & Galloway Royal Infirmary, NHS Dumfries & Galloway, Dumfries, DG2 8RX

Import to contacts