Yaping Wang
Observed name: Cheng Wang
Institution: Chongqing Medical University
Observed institutions: Zhengzhou University, First Affiliated Hospital of Zhengzhou University, Chongqing Medical University
ORCID: 0000-0001-6367-4131
Observed ORCIDs: 0000-0001-6367-4131, 0000-0003-2703-3569
OpenAlex ID: A5113850058
