Organisation German Police University (DHPol, PIC: 999882888) Type/Role Participant Programme Provide funds? no