John McGuire
Mastercard · Jansport Apparel · University of California
Total Patents:
8
Overall Rank:
#631,867
Years Active:
1983–2021
Mastercard Rank:
#349