ZhaoQi Ren
Observed names: Ren, Zhaoqi, Zhaoqi Ren
Institutions: Liaoning Technical University, Heidelberg University
Observed institutions: Liaoning Technical University, Heidelberg University
ORCID: 0009-0000-0736-6679
Observed ORCID: 0009-0000-0736-6679
OpenAlex ID: A5102695118
