David E. Martin
Caterpillar · Lucas Industries Limited · Lucas Industries Public Limited
Total Patents:
23
Overall Rank:
#183,298
Years Active:
1999–2021
Caterpillar Rank:
#154