Hongru Yang
Institution: PLA Information Engineering University
Observed institutions: University of Illinois Urbana-Champaign, PLA Information Engineering University
ORCID: 0009-0005-3888-7588
Observed ORCID: 0009-0005-3888-7588
OpenAlex ID: A5034932304
