Yingtao Shen
Observed name: Shen, Yingtao
Institution: Shanghai Jiao Tong University
Observed institutions: Shanghai Jiao Tong University, Austin Peay State University, Stetson University
ORCID: 0009-0001-7868-5340
Observed ORCID: 0009-0001-7868-5340
OpenAlex ID: A5079024501
