Daniel B. Pendergrass, Jr.
3M
Total Patents:
21
Overall Rank:
#211,158
Years Active:
1984–2010
3M Rank:
#624