Thomas D. Wheelock
Iowa State University · US Dept of Energy
Total Patents:
8
Overall Rank:
#659,827
Years Active:
1985–2007
Iowa State University Rank:
#97