James A. McDonell
3M · Ecolab Usa · Diamond Shamrock Chemicals
Total Patents:
13
Overall Rank:
#366,993
Years Active:
1984–2024
3M Rank:
#1,961