Dechun Yin
Institution: China People's Public Security University
Observed institutions: Beijing Institute of Technology, China People's Public Security University
ORCID: 0000-0002-5476-7819
Observed ORCID: 0000-0002-5476-7819
OpenAlex ID: A5082075054
