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