Lloyd I. Towne
Ingersoll-Rand
Total Patents:
10
Overall Rank:
#518,109
Years Active:
2003–2012
Ingersoll-Rand Rank:
#25