You are here:

Immunity versus Human Rights: The Right to a Remedy after Benkharbouche

Author(s):
Ziegler, K.S.
Published in:
Human Rights Law Review, 2017
Page numbers:
pp 127-151
Publication year:
2017