Karen Marlenne Herrera-Rocha
Observed names: Karen Herrera Rocha, Karen Herrera-Rocha, Karen M. Herrera-Rocha, Karen Marlene Herrera-Rocha, Karen Marlenne Herrera Rocha
ORCID: 0000-0002-5586-2674
Observed ORCID: 0000-0002-5586-2674
OpenAlex ID: A5057450355
