Steven Naberhuis

HP · Seagate Technology
Total Patents: 32
Overall Rank: #113,994
Years Active: 1990–2013
HP Rank: #419