Ludwig Cancer Researchh-index: 198Total citations: 184,049Total papers: 1,593Homepage: http://www.ludwigcancerresearch.org/