Mengxuan Niu
Observed name: MENGXUAN Niu
Institution: Shenzhen Polytechnic University
Observed institutions: Chinese University of Hong Kong, Shenzhen Polytechnic University, Tsinghua University
ORCID: 0009-0000-4129-9529
Observed ORCID: 0009-0000-4129-9529
OpenAlex ID: A5058638371
