Lin CHEN
Shanghai Institute Of Materia Medica, Chinese Academy Of Sciences · Shenyang Sinochem Agrochemicals R&D Co. · Southwest Jiaotong University
Total Patents:
8
Overall Rank:
#602,891
Years Active:
1998–2025
Shanghai Institute Of Materia Medica, Chinese Academy Of Sciences Rank:
#89