Todd Ryan Kabrich
Caterpillar · Spm Oil & Gas
Total Patents:
28
Overall Rank:
#134,511
Years Active:
2006–2025
Caterpillar Rank:
#129