NISCALE

AcronymDefinition
NISCALENetherlands Institute for the Study of Criminality and Law Enforcement (Leiden University)