SJTUSM

AcronymDefinition
SJTUSMShanghai Jiao Tong University School of Medicine (China)