History

Staff profiles

Photo of Alasdair  Raffe

Dr Alasdair Raffe

BA, MSc, PhD

Senior Lecturer

  • Tel: +44 (0)131 651 4269
  • Email:
  • Room 03.16, William Robertson Wing, Old Medical School, Teviot Place