Shanghai Center For Bioinformation Technologyh-index: 94Total citations: 43,751Total papers: 1,113Homepage: http://www.scbit.org/scbit_en/pages/