Huajuan Ren
Institution: PLA Information Engineering University
Observed institutions: PLA Information Engineering University, Zhengzhou University, Yangzhou University
ORCID: 0000-0002-4430-946X
Observed ORCID: 0000-0002-4430-946X
OpenAlex ID: A5031751573
