Huaishuang Shen
Institution: First Affiliated Hospital of Soochow University
Observed institutions: Stanford Medicine, First Affiliated Hospital of Soochow University, Stanford University
ORCID: 0000-0002-9985-5935
Observed ORCID: 0000-0002-9985-5935
OpenAlex ID: A5089374601
