Justin Douglas Speichinger
Caterpillar · John Deere
Total Patents:
14
Overall Rank:
#330,452
Years Active:
2006–2025
Caterpillar Rank:
#391