Science Explorer Back to mapMap
World rank
#146,274
of 7,710,434 ranked researchers
Rank in Austria
#1,206
of 43,330
Works
538
Citations
27k
Citations per work
49.5
h-index
88
i10-index 290Top 0.7% in Immunology
Drawing this view