Steven J. Perron
3M · IBM
Total Patents:
18
Overall Rank:
#253,581
Years Active:
1994–2021
3M Rank:
#1,587