Steven J. Hamrock

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