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