Xinran Zhao
Observed institutions: Shandong University, Shanghai Jiao Tong University, Chinese Academy of Medical Sciences & Peking Union Medical College, Harbin Institute of Technology, Shanghai Ninth People's Hospital, Second Hospital of Shandong University, Wuhan Union Hospital, Huazhong University of Science and Technology
ORCID: 0009-0009-9480-546X
Observed ORCID: 0009-0009-9480-546X
OpenAlex ID: A5040761069
