Science Explorer Back to mapMap
World rank
#1,865,565
of 7,710,434 ranked researchers
Rank in Germany
#92,033
of 364,343
Works
48
Citations
4.1k
Citations per work
85.1
h-index
18
i10-index 22Top 28% in Oncology
Drawing this view