article
IRRC No. 870
You are here :
- Home
- Authors List
- Damien Scalia
Damien Scalia
Number of articles written: 2 articles
Damien Scalia
Number of articles written: 2 articles
Teaching assistant at the Geneva Academy of International Humanitarian Law and Human Rights. He is currently working on a Ph.D. thesis.
Published articles
article
IRRC No. 870
Jun 2008
Victims and international criminal justice: a vexed question? author: Mina Rauschenbach, Damien Scalia
7 min read