Yan Feng
Institution: Shanghai Dianji University
Observed institutions: University of Science and Technology of China, Donghua University, Shanghai Dianji University
ORCID: 0000-0002-0417-7191
Observed ORCID: 0000-0002-0417-7191
OpenAlex ID: A5101818152
