John F. Swigart

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