Science Explorer Back to mapMap
World rank
#776,329
of 7,710,434 ranked researchers
Rank in Cuba
#19
of 7,334
Works
38
Citations
948
Citations per work
24.9
Drawing this view