Zhongliang Shen
Observed name: Shen Zhongliang
Institution: China People's Public Security University
Observed institutions: Fudan University, China People's Public Security University, PLA Army Engineering University
ORCID: 0000-0002-7027-1194
Observed ORCID: 0000-0002-7027-1194
OpenAlex ID: A5024700431
