David Johnson
Chevron · Micron · E.I. Du Pont De Nemours And
Total Patents:
71
Overall Rank:
#28,405
Years Active:
1980–2022
Chevron Rank:
#381