Bo Yang
Zhejiang University · Lanzhou Veterinary Research Institute, Chinese Academy Of Agricultural Sciences · Shanghai Institute Of Materia Medica, Chinese Academy Of Sciences
Total Patents:
15
Overall Rank:
#308,966
Years Active:
2011–2025
Zhejiang University Rank:
#126