Diana E. Woolfolk Ruiz
Observed names: DIANA ESTHER WOOLFOLK-RUIZ, Diana E. Woolfolk-Ruiz, Diana Elizabeth Woolkf Ruiz, Diana Esther Woolfolk-Ruiz
Institution: CETYS Universidad
Observed institution: CETYS Universidad
ORCID: 0000-0002-2949-488X
Observed ORCID: 0000-0002-2949-488X
OpenAlex ID: A5073274866
