David R. Melrose

Ingersoll-Rand
Total Patents: 8
Overall Rank: #631,587
Years Active: 1986–2021
Ingersoll-Rand Rank: #68