Carla Sepúlveda Penna Editor

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

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