Science Explorer Back to mapMap
World rank
#554,968
of 7,710,434 ranked researchers
Rank in Costa Rica
#27
of 2,968
Works
249
Citations
14k
Citations per work
57.7
Drawing this view