Difen Shi
Observed names: Di-Fen Shi, Di-fen Shi
Institution: Nanjing Xiaozhuang University
Observed institutions: Nanjing University of Science and Technology, Nanjing Xiaozhuang University
ORCID: 0000-0003-1795-0857
Observed ORCID: 0000-0003-1795-0857
OpenAlex ID: A5015226988
