Hanhuai Shan

Nec Laboratories America · University of Minnesota · IBM
Total Patents: 2
Overall Rank: #2,033,739
Years Active: 2014–2015
Nec Laboratories America Rank: #215