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