Roger L. Langer
3M
Total Patents:
20
Overall Rank:
#224,289
Years Active:
1981–2014
3M Rank:
#678