Richard A. Van Deusen

Iowa State University · USDA
Total Patents: 5
Overall Rank: #1,003,788
Years Active: 1984–2015
Iowa State University Rank: #700