Xavier Pons Ràfols

Professor of Public International Law at the University of Barcelona