Shourya Roy
American Express · Conduent Business Services · Xerox
Total Patents:
42
Overall Rank:
#72,514
Years Active:
2009–2024
American Express Rank:
#71