Science Explorer Back to mapMap
World rank
#246,274
of 7,710,434 ranked researchers
Rank in Netherlands
#6,258
of 107,149
Works
329
Citations
29k
Citations per work
87.4
h-index
46
i10-index 111Top 0.4% in Demography
Drawing this view