Xuelian Bai
Institution: Junshi Biosciences (China)
Observed institutions: Central South University, Xiangya Hospital Central South University, Junshi Biosciences (China)
ORCID: 0000-0002-6989-6699
Observed ORCID: 0000-0002-6989-6699
OpenAlex ID: A5004073608
