Judy Vigiletti
American Express · Mastercard
Total Patents:
27
Overall Rank:
#144,766
Years Active:
2001–2023
American Express Rank:
#43