Douglas E. Souls
Ingersoll-Rand
Total Patents:
9
Overall Rank:
#535,812
Years Active:
2000–2025
Ingersoll-Rand Rank:
#45