Science Explorer Back to mapMap
World rank
#854,775
of 7,710,434 ranked researchers
Rank in Germany
#42,123
of 364,343
Works
393
Citations
8.2k
Citations per work
20.9
h-index
43
i10-index 116Top 5.4% in Physiology (Medicine)
Drawing this view