Science Explorer Back to mapMap
World rank
#174,231
of 7,710,434 ranked researchers
Rank in Luxembourg
#55
of 2,656
Works
385
Citations
7.1k
Citations per work
18.4
h-index
34
i10-index 112Top 1.2% in Aerospace Engineering
Drawing this view