Floyd L. Foslien
3M · United States Surgical
Total Patents:
21
Overall Rank:
#211,945
Years Active:
1980–2001
3M Rank:
#719