Science Explorer Back to mapMap
World rank
#698,535
of 7,710,434 ranked researchers
Rank in Portugal
#2,497
of 41,760
Works
251
Citations
5.2k
Citations per work
20.6
Drawing this view