Russell Alger

Michigan Technological University · Michigan Technological University
Total Patents: 4
Overall Rank: #1,216,987
Years Active: 2004–2014
Michigan Technological University Rank: #13