Dennis Lin

Personify · University Of Illinois · University Of Illinois At Urbana-Champaign
Total Patents: 24
Overall Rank: #173,381
Years Active: 1998–2019
Personify Rank: #1