Michael D. Hamerski
3M
Total Patents:
29
Overall Rank:
#132,633
Years Active:
1996–2010
3M Rank:
#374