Wenjie Xue
Institution: Shanghai Second People's Hospital
Observed institutions: Shanghai Jiao Tong University, Shanghai Ninth People's Hospital, Shanghai Second People's Hospital
ORCID: 0009-0007-1607-5102
Observed ORCID: 0009-0007-1607-5102
OpenAlex ID: A5121232070
