Direction General of Probation and Juvenile Justice Carrer d’Aragó, 332 08009 BARCELONA Spain Read more about Marta Ferrer.