James M. DePuydt
3M · Imation · Minnesota Minning & Manufacturing
Total Patents:
20
Overall Rank:
#224,802
Years Active:
1993–2013
3M Rank:
#1,195