Mengxiao Ren
Observed name: M. Ren
Institution: Fujian Normal University
Observed institutions: Fujian Normal University, Weifang People's Hospital, Shanghai Centennial Scientific (China)
ORCID: 0000-0001-9675-0786
Observed ORCID: 0000-0001-9675-0786
OpenAlex ID: A5111177634
