The Human Rights Challenge to Immunity in International Law

Selman Ozdan

The Human Rights Challenge to Immunity in International Law - Switzerland Palgrave Macmillan 2022

9783030929220


International Law
Human Rights

341.48 / OZD-H
Implemented & Customized by: BestBookBuddies

Powered by Koha