Na Yang
Jiangnan University · Yuhan · Feed Research Institute, Chinese Academy Of Agricultural Sciences
Total Patents:
12
Overall Rank:
#407,622
Years Active:
2013–2023
Jiangnan University Rank:
#63