Ludwig Cancer Researchh-index: 175Total citations: 144,052Total papers: 1,997Homepage: http://www.ludwigcancerresearch.org/