Yi-Liang Peng

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