Peter Dunne Editor & Author

Shreya Atrey is an Associate Professor in International Human Rights Law at the University of Oxford. Peter Dunne is a Senior Lecturer at the University of Bristol.