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