Science Explorer Back to mapMap
World rank
#380,943
of 7,710,434 ranked researchers
Rank in Germany
#18,804
of 364,343
Works
79
Citations
6k
Citations per work
76.1
h-index
37
i10-index 61Top 8.9% in Molecular Biology
Drawing this view