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