James Capra

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