Yi-Liang Peng
First International Computer · Alibaba
Total Patents:
6
Overall Rank:
#849,606
Years Active:
2000–2016
First International Computer Rank:
#11