Science Explorer Back to mapMap
World rank
#828,294
of 7,710,434 ranked researchers
Rank in Germany
#40,725
of 364,343
Works
142
Citations
7k
Citations per work
49.2
h-index
43
i10-index 83Top 5.9% in Molecular Biology
Drawing this view