Science Explorer Back to mapMap
World rank
#392,309
of 7,710,434 ranked researchers
Rank in Germany
#19,327
of 364,343
Works
1,019
Citations
27k
Citations per work
26.7
h-index
78
i10-index 494Top 0.3% in Ophthalmology
Drawing this view