publication

Implementing international humanitarian law through human rights mechanisms opportunity or utopia ?

Authors:
Emilie MAX
2019

Papers and Reports