Quanruo Xu
Observed name: Quanruo Xu*
Observed institutions: Tongji University, Shanghai University of Traditional Chinese Medicine, Shanghai Skin Disease Hospital
ORCID: 0009-0005-2864-2886
Observed ORCID: 0009-0005-2864-2886
OpenAlex ID: A5111171679
