Weihan Shen
Observed name: Shen, Weihan
Institution: Zhejiang Yuexiu University
Observed institutions: Beijing Jiaotong University, Zhejiang Yuexiu University, Technical University of Denmark
ORCID: 0000-0002-8303-450X
Observed ORCID: 0000-0002-8303-450X
OpenAlex ID: A5066042805
