Shengyu Yan
Observed name: Yan, Shengyu
Institution: University of British Columbia
Observed institutions: University of British Columbia, Qingdao University of Technology
ORCID: 0000-0002-9077-9649
Observed ORCID: 0000-0002-9077-9649
OpenAlex ID: A5035932538
