Chenfang Xu
Institution: Nanjing Xiaozhuang University
Observed institutions: Xiamen University, Nanjing Xiaozhuang University, State Key Laboratory of Cell Stress Biology
ORCID: 0000-0001-7126-6859
Observed ORCID: 0000-0001-7126-6859
OpenAlex ID: A5063701146
