Alan Russell

Iowa State University
Total Patents: 8
Overall Rank: #649,470
Years Active: 1993–2014
Iowa State University Rank: #61