Science Explorer Back to mapMap
World rank
#3,679,548
of 7,710,434 ranked researchers
Rank in Netherlands
#71,997
of 107,149
Works
81
Citations
447
Citations per work
5.5
h-index
10
i10-index 10Top 18% in Transportation
Drawing this view