Richard M. Pihl
3M
Total Patents:
22
Overall Rank:
#198,412
Years Active:
1995–2006
3M Rank:
#578