Richard G. Marsh
Caterpillar
Total Patents:
6
Overall Rank:
#825,672
Years Active:
1997–2021
Caterpillar Rank:
#1,323