Shanghai International Medical Centerh-index: 22Total citations: 2,261Total papers: 167Homepage: http://www.simcgroup.com/