Bowen Fan
Observed name: Fan, Bowen
Institutions: Beijing Institute of Technology, Peking University
Observed institutions: Beijing Institute of Technology, Peking University
ORCID: 0009-0005-6142-4469
Observed ORCID: 0009-0005-6142-4469
OpenAlex ID: A5124810583
