Rebecca McLean


Research Associate

Department of Neuroscience, Psychology and Behaviour, University of Leicester