Budd O. Libby

Scientific Games International
Total Patents: 6
Overall Rank: #861,689
Years Active: 1998–2013
Scientific Games International Rank: #29