Science Explorer Back to mapMap
World rank
#364,759
of 7,710,434 ranked researchers
Rank in Luxembourg
#123
of 2,656
Works
793
Citations
12k
Citations per work
15.2
h-index
51
i10-index 205Top 0.2% in Education
Drawing this view