Science Explorer Back to mapMap
World rank
#16,380
of 7,710,434 ranked researchers
Rank in Germany
#924
of 364,343
Works
505
Citations
74k
Citations per work
147.0
h-index
120
i10-index 312Top 0.1% in Molecular Biology
Drawing this view