Robert A. Huggins
Stanford University · US Dept of Energy · Alveo Energy
Total Patents:
16
Overall Rank:
#297,929
Years Active:
1982–2017
Stanford University Rank:
#598