Skip to content

Patricia Goicoechea

Patricia Goicoechea is Deputy of Rights International Spain. She is a practising lawyer in criminal law and EU law and expert on international human rights law and international criminal law.

openDemocracy Author