James Capra

Boa Technology · Nike · Click Holdings
Total Patents: 23
Overall Rank: #178,160
Years Active: 2012–2025
Boa Technology Rank: #10