Benjamin E. Armstrong
Schweitzer Engineering Laboratories · IBM · Microsoft
Total Patents:
4
Overall Rank:
#1,246,777
Years Active:
2008–2019
Schweitzer Engineering Laboratories Rank:
#157