Anhui University Of Science And Technology · University Of South Carolina · Institute Of Agricultural Resources And Regional Planning, Chinese Academy Of Agricultural Sciences
Total Patents:12
Overall Rank:#399,291
Years Active:2016–2025
Anhui University Of Science And Technology Rank:#2