Shan Lu
Observed name: S. Lu
Institution: Shenzhen Polytechnic University
Observed institutions: Shenzhen Polytechnic University, Huazhong University of Science and Technology
ORCID: 0000-0002-3622-2145
Observed ORCID: 0000-0002-3622-2145
OpenAlex ID: A5101835300
