Cell Technology (China)h-index: 97Total citations: 50,040Total papers: 2,060Homepage: http://www.cell-technology.net/