Erika Borrajo
Observed names: Borrajo, Erika, E. Borrajo, Erika Borrajo Mena, Erika Mena
Institution: Universidad de Deusto
Observed institution: Universidad de Deusto
ORCID: 0000-0003-0723-6027
Observed ORCID: 0000-0003-0723-6027
OpenAlex ID: A5048787039
