John G. Breeding
Shuffle Master
Total Patents:
24
Overall Rank:
#175,491
Years Active:
1989–2009
Shuffle Master Rank:
#8