Kelin Ren
Institution: Wuhan University of Engineering Science
Observed institutions: Wuhan University of Engineering Science, Hanyang University
ORCID: 0009-0003-2234-7531
Observed ORCIDs: 0009-0003-2234-7531, 0009-0000-8230-3299
OpenAlex ID: A5120301202
