German Cancer Research Centerh-index: 537Total citations: 2,662,961Total papers: 56,658Homepage: http://www.dkfz.de/en/index.html