Xuanyu Sha
Observed names: Xuan-Yu Sha, Xuan-yu Sha
Institution: China People's Police University
Observed institutions: Harbin Institute of Technology, China People's Police University
ORCID: 0000-0002-9193-3070
Observed ORCID: 0000-0002-9193-3070
OpenAlex ID: A5002914916
