Can Ren
Observed name: Can 璨 Ren 任
Institution: Shenzhen Polytechnic University
Observed institutions: Shenzhen University, Shenzhen Polytechnic University, Zhejiang University
ORCID: 0009-0005-3264-0437
Observed ORCID: 0009-0005-3264-0437
OpenAlex ID: A5080959560
