David J. Roulo

Nike · Under Armour
Total Patents: 55
Overall Rank: #45,919
Years Active: 2001–2023
Nike Rank: #124