Science Explorer Back to mapMap
World rank
#7,707,547
of 7,710,434 ranked researchers
Rank in Chile
#20,635
of 20,642
Works
479
Citations
533
Citations per work
1.1
Drawing this view