Passport Systems (United States)h-index: 12Total citations: 803Total papers: 33Homepage: https://www.passportsystems.com/