Daniel E. Shearer
Caterpillar · Integra Biosciences Ag · Thyssenkrupp Ag
Total Patents:
17
Overall Rank:
#267,593
Years Active:
1999–2024
Caterpillar Rank:
#341