Haoyi Yang
Institutions: Pennsylvania State University, Wenzhou-Kean University
Observed institutions: Pennsylvania State University, Wenzhou-Kean University, Nanjing University
ORCID: 0000-0003-0965-5735
Observed ORCID: 0000-0003-0965-5735
OpenAlex ID: A5082703693
