Delbert Linn Harris
Iowa State University · University Of Iowa
Total Patents:
14
Overall Rank:
#342,212
Years Active:
1980–2023
Iowa State University Rank:
#48