John D. Haas
3M
Total Patents:
20
Overall Rank:
#219,910
Years Active:
1995–2023
3M Rank:
#678