Steven T. Castle

HP · Bruce Industries · International Game Technology
Total Patents: 23
Overall Rank: #179,596
Years Active: 1994–2025
HP Rank: #1,077