Science Explorer Back to mapMap
World rank
#820,409
of 7,710,434 ranked researchers
Rank in France
#39,649
of 324,115
Works
581
Citations
18k
Citations per work
30.5
h-index
56
i10-index 187Top 0.4% in Signal Processing
Drawing this view