Dr Karen Slade

  • Nottingham Trent University
  • Lecturer, Psychology
  • United Kingdom