Evan Newell
University of Colorado · University of Colorado, A Body Corporate · Agency For Science, Technology And Research
Total Patents:
10
Overall Rank:
#486,038
Years Active:
2008–2025
University of Colorado Rank:
#50