Anthony Carty Author & Editor

Anthony Carty is Cheng Yu Tung Chair of Public International Law at the Tsinghua University School of Law in Beijing and Professor of Law at the University of Aberdeen.