Li You
Development Center For Biotechnology · Shandong University · Shanghai Jiao Tong University
Total Patents:
2
Overall Rank:
#2,047,145
Years Active:
1998–2014
Development Center For Biotechnology Rank:
#101