Lun Zhao
Institution: Shenzhen Polytechnic University
Observed institutions: Shenzhen Polytechnic University, Shandong Vocational College of Science and Technology
ORCID: 0009-0009-3181-9012
Observed ORCID: 0009-0009-3181-9012
OpenAlex ID: A5042708877
