Shanghai Cancer Instituteh-index: 179Total citations: 191,127Total papers: 4,511Homepage: http://www.shsci.org/ezls.aspx