James McHugh

Everi Games · GE
Total Patents: 14
Overall Rank: #337,065
Years Active: 1982–2024
Everi Games Rank: #11