Elliot Roth
Illinois Institute Of Technology · West Virginia University
Total Patents:
3
Overall Rank:
#1,650,291
Years Active:
1994–2019
Illinois Institute Of Technology Rank:
#77