John F. Swigart
Nike · Acushnet · Rollerblade
Total Patents:
70
Overall Rank:
#28,868
Years Active:
1992–2025
Nike Rank:
#150