Science Explorer Back to mapMap
World rank
#1,039,893
of 7,710,434 ranked researchers
Rank in Netherlands
#24,240
of 107,149
Works
56
Citations
716
Citations per work
12.8
h-index
12
i10-index 14Top 31% in Finance
Drawing this view