P.O. Box 9520
2300 RA Leiden, NL-2300RA
Netherlands
Leiden University - Leiden Law School
ICC, international criminal law, OTP, prosecutorial discretion, politics
International Criminal Law, Statistics, Charging
International Criminal Court, International Criminal Law, Media, Public Relations, Culture, Justice