William J. Armstrong

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