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