Shan Yu
Institute Of Microbiology Chinese Academy Of Sciences · Vision Global Holdings · Zhejiang University
Total Patents:
8
Overall Rank:
#613,428
Years Active:
1997–2024
Institute Of Microbiology Chinese Academy Of Sciences Rank:
#17