Dr Alan Macfarlane

  • Honorary Clinical Senior Lecturer (School of Medicine)

email: Alan.Macfarlane@glasgow.ac.uk

MED - MEDICINE ADMINISTRATION

Our staff list...