David E. Johnson

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