Professor of Psychology and Head of Department at Oxford Brookes University
Margaret Harris is a(n) Professor of Psychology and Head of Department working at Oxford Brookes University.