Chengru Yang
Observed name: Yang, Chengru
Observed institutions: University of Science and Technology of China, Amazon (United States), Harbin Medical University, First Affiliated Hospital of Jiamusi University, The Affiliated Yongchuan Hospital of Chongqing Medical University, Second Affiliated Hospital of Harbin Medical University, Chongqing Medical University
ORCID: 0009-0003-4320-0723
Observed ORCID: 0009-0003-4320-0723
OpenAlex ID: A5000734067
