Clark Edward Lubbers
Seagate Technology · HP · Digital Equipment
Total Patents:
67
Overall Rank:
#32,058
Years Active:
1995–2018
Seagate Technology Rank:
#118