Larry H. Dodge
3M · Sherwood Medical · Sherwood Medical Industries
Total Patents:
14
Overall Rank:
#354,257
Years Active:
1980–2011
3M Rank:
#1,318