Helen Thackray

Helen Thackray

Senior Research Associate, University of Portsmouth Helen holds a PhD from Bournemouth University, where she was based in the Departments of Psychology and Computing….