Science Explorer Back to mapMap
World rank
#17,747
of 7,710,434 ranked researchers
Rank in France
#3,103
of 324,115
Works
98
Citations
36k
Citations per work
372.1
h-index
44
i10-index 61Top 1.5% in Marketing
Drawing this view