Thomas Fennell
Caterpillar · Stryker
Total Patents:
6
Overall Rank:
#868,377
Years Active:
1991–2010
Caterpillar Rank:
#2,162