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