International Human Rights Institutions, Tribunals, and Courts
Publisher: Springer
Published: 2018
Language: eng
ISBN-13: 9789811052064
Subjects: International courts; Human rights; International law