Science Explorer Back to mapMap
World rank
#31,128
of 7,710,434 ranked researchers
Rank in Germany
#1,821
of 364,343
Works
430
Citations
41k
Citations per work
96.0
h-index
118
i10-index 313Top 0.1% in Molecular Biology
Drawing this view