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