International Criminal Law Review
Publisher: Brill
Place: Leiden
Identifiers:
ISSN: 1567-536X