Michael J. Ruth
Cummins · Cummins Engine · Cummins Emission Solutions
Total Patents:
28
Overall Rank:
#134,649
Years Active:
1998–2025
Cummins Rank:
#35