James M. DePuydt

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