Lei Chen
Institution: Anhui Science and Technology University
Observed institutions: Anhui University of Science and Technology, Anhui Science and Technology University
ORCID: 0000-0001-7071-7478
Observed ORCID: 0000-0001-7071-7478
OpenAlex ID: A5045077185
