Shoufeng Yang
Observed name: S. F. Yang
Institution: Southwest University
Observed institutions: Southwest University, Shanghai Jiao Tong University, Wenzhou Central Hospital, Bohai University
ORCID: 0009-0004-7270-1006
Observed ORCID: 0009-0004-7270-1006
OpenAlex ID: A5080149031
