Strafrechtelijk en Criminologisch Instituut (Leiden)
Institute of Criminal Law and Criminology (Leiden)