Work

Results‐based agreements for the police in The Netherlands

FWCI: 6.303
Cites: 19
Cited by: 25
Related to: 10