Cancer Research UK Scotland Instituteh-index: 235Total citations: 282,361Total papers: 4,021Homepage: https://www.crukscotlandinstitute.ac.uk