Shuai Yan
Institution: Sichuan University of Science and Engineering
Observed institutions: East China University of Science and Technology, Sichuan University of Science and Engineering
ORCID: 0009-0003-7477-3874
Observed ORCID: 0009-0003-7477-3874
OpenAlex ID: A5029593468
