Haoran Xu
Institution: Changchun Institute of Technology
Observed institutions: Changchun Institute of Technology, Wuhan Institute of Technology
ORCID: 0000-0001-5529-6652
Observed ORCIDs: 0000-0001-5529-6652, 0009-0009-7953-9319
OpenAlex ID: A5034710063
