Shanghai Blood Centerh-index: 54Total citations: 10,832Total papers: 606Homepage: http://www.sbc.org.cn/eng/