Yanli Peng
Institutions: ENN (China), East China University of Technology
Observed institutions: ENN (China), East China University of Technology, Huazhong University of Science and Technology
ORCID: 0000-0001-5011-8785
Observed ORCID: 0000-0001-5011-8785
OpenAlex ID: A5021899117
