Science Explorer Back to mapMap
World rank
#461,913
of 7,710,434 ranked researchers
Rank in Chile
#617
of 20,642
Works
166
Citations
6.2k
Citations per work
37.1
Drawing this view