NISCALE: Netherlands Institute for the Study of Criminality and Law Enforcement

What does NISCALE mean? The above is one of NISCALE meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Netherlands Institute for the Study of Criminality and Law Enforcement