James D. Mehaffey
Ingersoll-Rand
Total Patents:
8
Overall Rank:
#646,774
Years Active:
1995–2016
Ingersoll-Rand Rank:
#45