Denis Abels

Dr. Denis Abels is Assistant Professor of Criminal Law at the University of Amsterdam and a research fellow at the Amsterdam Center of International Law.