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