Giesecke and Devrient (Germany)h-index: 16Total citations: 924Total papers: 177Homepage: https://www.gi-de.com/usa/en/index.jsp