Steven J. Hamrock
3M · Hydro-Quebec
Total Patents:
68
Overall Rank:
#31,099
Years Active:
1996–2022
3M Rank:
#79