LCIL International Law Centre Podcast

'The immunity of States and international organizations in the face of employment disputes: the new human rights dilemma?' by Dr Philippa Webb

Apr 2, 2015
Ask episode
Chapters
Transcript
Episode notes