Science Explorer Back to mapMap
World rank
#350,830
of 7,710,434 ranked researchers
Rank in Germany
#17,373
of 364,343
Works
78
Citations
4.2k
Citations per work
53.8
h-index
32
i10-index 48Top 13% in Molecular Biology
Drawing this view