Science Explorer Back to mapMap
World rank
#7,269,156
of 7,710,434 ranked researchers
Rank in Luxembourg
#2,567
of 2,656
Works
52
Citations
96
Citations per work
1.8
Drawing this view