Mengyuan Shen
Institution: Liaoning Shihua University
Observed institutions: Liaoning Shihua University, Shanghai Jiao Tong University, Fudan University, University of Michigan
ORCID: 0009-0004-3603-2837
Observed ORCID: 0009-0004-3603-2837
OpenAlex ID: A5101734631
