Science Explorer Back to mapMap
World rank
#192,731
of 7,710,434 ranked researchers
Rank in Germany
#9,799
of 364,343
Works
973
Citations
35k
Citations per work
36.1
h-index
89
i10-index 484Top 0.3% in Transplantation
Drawing this view