Science Explorer Back to mapMap
World rank
#7,352,098
of 7,710,434 ranked researchers
Rank in Luxembourg
#2,581
of 2,656
Works
30
Citations
63
Citations per work
2.1
Drawing this view