Dan Sarooshi Author & Editor

Dan Sarooshi is Professor of Public International Law, University of Oxford