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