Wumin Ouyang
Institutions: Shenzhen Technology University, City University of Macau
Observed institutions: Shenzhen Technology University, City University of Macau
ORCID: 0009-0005-8363-2859
Observed ORCID: 0009-0005-8363-2859
OpenAlex ID: A5068269959
