Science Explorer Back to mapMap
World rank
#1,259,236
of 7,710,434 ranked researchers
Rank in Belgium
#11,522
of 67,186
Works
28
Citations
2.4k
Citations per work
87.4
Drawing this view