Joseph L. Meloche
Ingersoll-Rand · Aro
Total Patents:
14
Overall Rank:
#346,058
Years Active:
1996–2021
Ingersoll-Rand Rank:
#25