James R. Roberts

Bally Gaming · Shuffle Master · Abbott
Total Patents: 29
Overall Rank: #131,161
Years Active: 1983–2020
Bally Gaming Rank: #121