Xicheng Ban
Institution: Harbin University of Science and Technology
Observed institutions: Harbin University of Science and Technology, Harbin Engineering University
ORCID: 0000-0001-8271-9040
Observed ORCID: 0000-0001-8271-9040
OpenAlex ID: A5058913504
