Science Explorer Back to mapMap
World rank
#1,336,442
of 7,710,434 ranked researchers
Rank in Germany
#65,868
of 364,343
Works
177
Citations
5.4k
Citations per work
30.3
h-index
38
i10-index 83Top 8.3% in Molecular Biology
Drawing this view