Ludwig Cancer Researchh-index: 247Total citations: 285,962Total papers: 2,811Homepage: http://www.ludwigcancerresearch.org/