Zhanghuan Chen
Institution: First People's Hospital of Kunshan
Observed institutions: First People's Hospital of Kunshan, First Affiliated Hospital of Soochow University
ORCID: 0000-0001-7644-3404
Observed ORCID: 0000-0001-7644-3404
OpenAlex ID: A5024709059
