Science Explorer Back to mapMap
World rank
#72,098
of 7,710,434 ranked researchers
Rank in Netherlands
#1,613
of 107,149
Works
251
Citations
20k
Citations per work
79.3
h-index
78
i10-index 187Top 0.5% in Pollution
Drawing this view