Russell Dupuis

University Of Texas System · University Of Illinois · Georgia Tech Research
Total Patents: 9
Overall Rank: #561,639
Years Active: 1991–2021
University Of Texas System Rank: #550