Science Explorer Back to mapMap
World rank
#289,429
of 7,710,434 ranked researchers
Rank in Portugal
#803
of 41,760
Works
233
Citations
6.5k
Citations per work
27.9
h-index
43
i10-index 119Top 4.1% in Ecology
Drawing this view