Dr Sarah MacQuarrie

  • University of Manchester
  • Lecturer, Psychology
  • United Kingdom