Feed Research Institute, Chinese Academy Of Agricultural Sciences · North-West University · Shanghai Institute Of Biochemistry, Chinese Academy Of Sciences
Total Patents:19
Overall Rank:#226,878
Years Active:1991–2025
Feed Research Institute, Chinese Academy Of Agricultural Sciences Rank:#9