Hubei Cancer Hospitalh-index: 80Total citations: 37,717Total papers: 2,501Homepage: http://www.hbch.com.cn/en/