Science Explorer Back to mapMap
World rank
#3,409,665
of 7,710,434 ranked researchers
Rank in Germany
#170,163
of 364,343
Works
32
Citations
522
Citations per work
16.3
h-index
10
i10-index 10Top 60% in Cancer Research
Drawing this view