Mark Christopher Haase
Shell Oil Compny · Iowa State University · Ut-Battelle
Total Patents:
5
Overall Rank:
#933,884
Years Active:
2004–2024
Shell Oil Compny Rank:
#842