Junru Ren
Observed names: J.J. Ren, Jun-ru Ren
Institution: PLA Army Service Academy
Observed institutions: PLA Army Service Academy, Technical University of Denmark
ORCID: 0000-0001-5924-9239
Observed ORCID: 0000-0001-5924-9239
OpenAlex ID: A5035217361
