Diana CASTRO-RUIZ
Observed names: Castro Ruíz, Diana, Castro-Ruiz, D., Castro-Ruiz, Diana, D. Castro-Ruiz, Diana CASTRO RUIZ, Diana Castro Ruiz, Diana Castro-Ruiz, Diana Castro Ruiz, Diana Castro‐Ruiz
Institution: Instituto de Investigaciones de la Amazonía Peruana
ORCID: 0000-0001-7735-8965
Observed ORCID: 0000-0001-7735-8965
OpenAlex ID: A5010263843
