Luiz Dal Santo Editor

Luiz Dal Santo is a Doctoral Researcher at the Centre for Criminology, University of Oxford, UK.

Carla Andrea Sepúlveda Penna is Assistant Professor at Universidad Adolfo Ibáñez, Chile.