Judy Vigiletti

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