Genlin Ye
Zhejiang University · Starway International Home-Living Co.
Total Patents:
17
Overall Rank:
#275,850
Years Active:
2014–2017
Zhejiang University Rank:
#18