Shengnan Luo
Observed institutions: University of Shanghai for Science and Technology, Guizhou Normal University, Harbin Medical University, Shanghai Jiao Tong University, XinHua Hospital, First Affiliated Hospital of Wenzhou Medical University, Zhengzhou University, Third Affiliated Hospital of Harbin Medical University, Shanghai First People's Hospital, Jinhua Central Hospital, Zhejiang University
ORCID: 0009-0003-3011-843X
Observed ORCIDs: 0009-0003-3011-843X, 0009-0000-0722-4224
OpenAlex ID: A5102398843
