David E. Johnson
3M · ExxonMobil · US Air Force
Total Patents:
33
Overall Rank:
#107,943
Years Active:
1984–2020
3M Rank:
#1,097