Peng Liu
Institution: Shenyang University of Chemical Technology
Observed institutions: Beihua University, Eli Lilly (United States), Chinese Academy of Sciences, Chinese Academy of Medical Sciences & Peking Union Medical College, Southwest Medical University, Beijing National Laboratory for Molecular Sciences, Institute of Chemistry, Shenyang University of Chemical Technology
ORCID: 0009-0006-4362-4325
Observed ORCID: 0009-0006-4362-4325
OpenAlex ID: A5108647133
