Peiliang Sun
Observed name: Sun, Peiliang
Institution: Zhejiang Police Vocational Academy
Observed institutions: University of Leeds, Harbin Institute of Technology, Zhejiang Police Vocational Academy
ORCID: 0000-0001-8061-224X
Observed ORCID: 0000-0001-8061-224X
OpenAlex ID: A5012626848
