Science Explorer Back to mapMap
World rank
#3,562,208
of 7,710,434 ranked researchers
Rank in Costa Rica
#467
of 2,968
Works
32
Citations
46
Citations per work
1.4
Drawing this view