Joseph Towner
Ingersoll-Rand
Total Patents:
2
Overall Rank:
#1,980,304
Years Active:
1983–2017
Ingersoll-Rand Rank:
#412