Xianguo Jiang
Institutions: Shanghai Jiao Tong University, Renji Hospital
Observed institutions: University of Leicester, Shanghai Jiao Tong University, Renji Hospital
ORCID: 0000-0002-3636-7336
Observed ORCID: 0000-0002-3636-7336
OpenAlex ID: A5085872297
