Cheng Yan

Astec International Limited · Institute Of Agricultural Resources And Regional Planning, Chinese Academy Of Agricultural Sciences
Total Patents: 4
Overall Rank: #1,125,689
Years Active: 1995–2023
Astec International Limited Rank: #55