Xavier Fernández Pons

Professor of International Public Law at the University of Barcelona (UB).