Science Explorer Back to mapMap
World rank
#1,843,434
of 7,710,434 ranked researchers
Rank in Luxembourg
#786
of 2,656
Works
53
Citations
330
Citations per work
6.2
Drawing this view