Hong Yang

University Of Rochester · Soochow University · Feed Research Institute, Chinese Academy Of Agricultural Sciences
Total Patents: 7
Overall Rank: #685,643
Years Active: 2006–2025
University Of Rochester Rank: #169