Science Explorer Back to mapMap
World rank
#20,147
of 7,710,434 ranked researchers
Rank in Netherlands
#356
of 107,149
Works
318
Citations
38k
Citations per work
120.5
h-index
73
i10-index 145Top 0.1% in Marketing
Drawing this view