Richard L. Severance
3M
Total Patents:
18
Overall Rank:
#257,514
Years Active:
1998–2015
3M Rank:
#786