Shulin Yang
Institute Of Animal Science, Chinese Academy Of Agricultural Sciences · Adobe · China International Marine Containers (Group) Co.
Total Patents:
6
Overall Rank:
#825,262
Years Active:
2010–2021
Institute Of Animal Science, Chinese Academy Of Agricultural Sciences Rank:
#3