David Raymond Johnsrud

ExxonMobil · Michigan Technological University
Total Patents: 17
Overall Rank: #276,785
Years Active: 1985–2015
ExxonMobil Rank: #677