Stephen Penrice

Scientific Games International · Scientific Games Royalty
Total Patents: 11
Overall Rank: #466,455
Years Active: 2006–2012
Scientific Games International Rank: #10