Science Explorer Back to mapMap
World rank
#2,168,627
of 7,710,434 ranked researchers
Rank in Germany
#106,956
of 364,343
Works
310
Citations
7k
Citations per work
22.5
h-index
41
i10-index 120Top 5.5% in Oceanography
Drawing this view