Science Explorer Back to mapMap
World rank
#34,793
of 7,710,434 ranked researchers
Rank in Germany
#2,030
of 364,343
Works
332
Citations
15k
Citations per work
45.1
h-index
62
i10-index 142Top 1.8% in Molecular Biology
Drawing this view