Helmholtz Center for Information Securityh-index: 63Total citations: 20,042Total papers: 1,445Homepage: https://cispa.saarland/