Science Explorer Back to mapMap
World rank
#1,119,227
of 7,710,434 ranked researchers
Rank in Netherlands
#25,861
of 107,149
Works
113
Citations
2.2k
Citations per work
19.4
h-index
25
i10-index 32Top 21% in Atmospheric Science
Drawing this view