Shenglan Yuan
Observed name: Shenglan 胜兰 Yuan 袁
Institution: Great Bay University
Observed institutions: Great Bay University, Huazhong University of Science and Technology
ORCID: 0009-0004-5139-2494
Observed ORCID: 0009-0004-5139-2494
OpenAlex ID: A5098111292
