Science Explorer Back to mapMap
World rank
#359,115
of 7,710,434 ranked researchers
Rank in Germany
#17,775
of 364,343
Works
214
Citations
17k
Citations per work
80.3
h-index
45
i10-index 84Top 4.8% in Oncology
Drawing this view