Science Explorer Back to mapMap
World rank
#7,084,835
of 7,710,434 ranked researchers
Rank in Chile
#18,949
of 20,642
Works
43
Citations
130
Citations per work
3.0
h-index
6
i10-index 3Top 72% in Instrumentation
Drawing this view