Meili Li
Institution: Shandong Xiehe University
Observed institutions: University of Science and Technology of China, Donghua University, Shandong Xiehe University
ORCID: 0009-0009-1962-1089
Observed ORCID: 0009-0009-1962-1089
OpenAlex ID: A5110600524
