Science Explorer Back to mapMap
World rank
#359,420
of 7,710,434 ranked researchers
Rank in Chile
#437
of 20,642
Works
254
Citations
2.7k
Citations per work
10.8
Drawing this view