Lorena Arocha Editor

Julia Carter is Senior Lecturer in Sociology, University of the West of England, UK. 
Lorena Arocha is Lecturer in Contemporary Slavery (Criminology), University of Hull, UK.