Karlos A. Castilla Juárez

Head of Research at the Institut de Drets Humans de Catalunya (Human Rights Institute of Catalonia)