Mei Wang
Institution: Chengdu Technological University
Observed institutions: University of Electronic Science and Technology of China, Chengdu Technological University
ORCID: 0009-0009-0714-5433
Observed ORCID: 0009-0009-0714-5433
OpenAlex ID: A5081017200
