Troy P. Williams
American Express
Total Patents:
31
Overall Rank:
#116,926
Years Active:
2009–2024
American Express Rank:
#15