Science Explorer Back to mapMap
World rank
#557,007
of 7,710,434 ranked researchers
Rank in Germany
#27,433
of 364,343
Works
222
Citations
11k
Citations per work
50.4
h-index
47
i10-index 103Top 4.3% in Oncology
Drawing this view