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