2017

The Additional Protocols at 40: Achievements and Challenges

19-20 October 2017

Read the proceedings

147 elements