Philippe Sands

Philippe Sands

male
Philippe Sands is a Professor of Law at University College London, where he teaches public international law, the settlement of international...