Damien Scalia

Number of articles written: 2 articles

Biography

Teaching assistant at the Geneva Academy of International Humanitarian Law and Human Rights. He is currently working on a Ph.D. thesis.

Published articles