Dartmouth Cancer Centerh-index: 26Total citations: 4,176Total papers: 405Homepage: https://cancer.dartmouth.edu