Chengquan Shen
Observed names: C. Shen, Shen, Chengquan
Institution: Affiliated Hospital of Qingdao University
Observed institutions: Affiliated Hospital of Qingdao University, University of North Carolina Hospitals
ORCID: 0000-0001-8402-2271
Observed ORCID: 0000-0001-8402-2271
OpenAlex ID: A5018095992
