Maohua Ran
Observed name: Ran, Maohua
Institution: Sichuan Normal University
Observed institutions: Aba Teachers University, Huazhong University of Science and Technology, Sichuan Normal University
ORCID: 0000-0001-7407-6962
Observed ORCID: 0000-0001-7407-6962
OpenAlex ID: A5077691709
