Geert-Jan Knoops
Knoops’ International Lawyers, The Netherlands Politics of International Law University of Amsterdam (UvA), The Netherlands International Criminal Law Shandong University, China European Innocence Network, The Netherlands The Defence a