Liqiang Shen
Observed names: L Annie Shen, Shen, Liqiang
Institution: Shanghai Drug Administration
Observed institutions: Southwest University, The University of Texas at Dallas, Zhejiang University of Science and Technology, Chinese Academy of Sciences, Washington University in St. Louis, Shanghai Institutes for Biological Sciences, Shanghai Institute of Organic Chemistry, Shanghai Drug Administration, Center for Excellence in Molecular Plant Sciences, University of Chinese Academy of Sciences
ORCID: 0009-0004-7681-4817
Observed ORCIDs: 0009-0004-7681-4817, 0000-0002-8862-1586
OpenAlex ID: A5047953891
