Science Explorer Back to mapMap
World rank
#29,430
of 7,710,434 ranked researchers
Rank in Germany
#1,716
of 364,343
Works
685
Citations
60k
Citations per work
87.9
h-index
118
i10-index 471Top 0.1% in Molecular Biology
Drawing this view