Brent E. Barberis

Htc · Garmin · Garmin Switzerland Gmbh
Total Patents: 24
Overall Rank: #166,969
Years Active: 2014–2025
Htc Rank: #89