Chen Yan

University Of Rochester · Shanghai Institutes For Biological Sciences, Cas · Kunming Institute Of Botany, Chinese Academy Of Sciences
Total Patents: 6
Overall Rank: #822,155
Years Active: 2002–2021
University Of Rochester Rank: #256