William J. Armstrong
IBM · GE · Lenovo (Singapore) Pte.
Total Patents:
110
Overall Rank:
#11,996
Years Active:
1980–2023
IBM Rank:
#529