Louis C. Haddad
3M
Total Patents:
30
Overall Rank:
#124,521
Years Active:
1991–2020
3M Rank:
#350