Josep Capdeferro

Professor
Pompeu Fabra University-Barcelona

Law Department