Mei Liu
Institutions: Ningbo University of Technology, NingboTech University
Observed institutions: University of Nottingham, Ningbo University of Technology, NingboTech University
ORCID: 0000-0002-3408-4914
Observed ORCID: 0000-0002-3408-4914
OpenAlex ID: A5030227739
