Richard C. Larock
Iowa State University · U.S. Department Of Energy
Total Patents:
24
Overall Rank:
#175,167
Years Active:
1981–2012
Iowa State University Rank:
#8