Science Explorer Back to mapMap
World rank
#97,033
of 7,710,434 ranked researchers
Rank in Luxembourg
#30
of 2,656
Works
691
Citations
23k
Citations per work
33.9
Drawing this view