Lufan Deng
Observed name: LuFan Deng
Institution: Chengdu Technological University
Observed institutions: Beijing Institute of Technology, Chengdu Technological University
ORCID: 0009-0006-2643-9232
Observed ORCID: 0009-0006-2643-9232
OpenAlex ID: A5039099033
