Science Explorer Back to mapMap
World rank
#96,049
of 7,710,434 ranked researchers
Rank in Portugal
#175
of 41,760
Works
117
Citations
7k
Citations per work
59.8
Drawing this view