Defu Chen
Institutions: Zhangqiu City People's Hospital, Jining Medical University
Observed institutions: Beijing Institute of Technology, Zhangqiu City People's Hospital, Jining Medical University
ORCID: 0000-0003-4269-092X
Observed ORCID: 0000-0003-4269-092X
OpenAlex ID: A5058920028
