Xerox (United Kingdom)h-index: 54Total citations: 14,931Total papers: 169Homepage: https://www.xerox.co.uk/