Wenbiao Yan
Observed name: Yan, Wenbiao
Institutions: Harbin Institute of Technology, Xi'an Jiaotong University
Observed institutions: Harbin Institute of Technology, Xi'an Jiaotong University
ORCID: 0000-0001-9884-9923
Observed ORCID: 0000-0001-9884-9923
OpenAlex ID: A5123525428
