Qichao Ren
Observed name: Ren Qichao
Institution: Shanxi Datong University
Observed institutions: Zhengzhou University, Shanxi Datong University, Taiyuan University of Technology
ORCID: 0000-0001-7225-0189
Observed ORCID: 0000-0001-7225-0189
OpenAlex ID: A5060540686
