Your Basket is currently empty

Your Bookshelf is empty!

Your Basket is currently empty

Stephen Allen

Stephen Allen is a Senior Lecturer in Law and a Co-Director of the Centre for European and International Legal Affairs at Queen Mary, University of London.

Writes Public International Law, Human Rights

Author of The Chagos Islanders and International Law

Editor of The Rights of Indigenous Peoples in Marine Areas, Reflections on the UN Declaration on the Rights of Indigenous Peoples


Tell others about this author

Close