Farré Fabregat, Xavier

FARRÉ FABREGAT, XAVIER

XAVIER FARRÉ FABREGAT
Department of Law/Office 40.1E08
Internacional Public Law and International Relations
PhD Candidate