Daniel E. Henderson

Caterpillar
Total Patents: 24
Overall Rank: #174,570
Years Active: 1993–2015
Caterpillar Rank: #139