translate English to French: Founder and director of the Public Defenders' Study Centre.
Il a fondé le Centro de Estudios para la Defensa Pública, dont il est le directeur.