Science Explorer Back to mapMap
World rank
#849,924
of 7,710,434 ranked researchers
Rank in Portugal
#3,210
of 41,760
Works
75
Citations
1.8k
Citations per work
24.2
Drawing this view