Marta Abegón

Serra Húnter Lecturer in International Public Law at the University of Barcelona.