Andrew M. Denis
Caterpillar
Total Patents:
22
Overall Rank:
#188,505
Years Active:
1998–2025
Caterpillar Rank:
#245