Shuai Wang
Institution: Zaozhuang University
Observed institutions: Shanghai University, Zaozhuang University, Beijing Information Science & Technology University
ORCID: 0000-0002-4236-414X
Observed ORCID: 0000-0002-4236-414X
OpenAlex ID: A5100328288
