Shurui Wen
Observed name: Shu-Rui Wen
Institution: Harbin Engineering University
Observed institutions: Harbin Engineering University, Harbin Institute of Technology
ORCID: 0009-0004-5945-7221
Observed ORCID: 0009-0004-5945-7221
OpenAlex ID: A5002528982
