Science Explorer Back to mapMap
World rank
#326,538
of 7,710,434 ranked researchers
Rank in Germany
#16,262
of 364,343
Works
234
Citations
10k
Citations per work
44.1
h-index
40
i10-index 94Top 6.3% in Oncology
Drawing this view