Science Explorer Back to mapMap
World rank
#49,635
of 7,710,434 ranked researchers
Rank in Germany
#2,840
of 364,343
Works
136
Citations
7.5k
Citations per work
55.2
h-index
42
i10-index 57Top 6.3% in Molecular Biology
Drawing this view