Alba Arratibel
Observed names: A Alba Arratibel Plazaola, A. Arratibel, A. Arratibel Plazaola, Alba Arratibel Plazaola, Arratibel Plazaola, A Alba, Arratibel, Alba
Institution: Tecnalia
Observed institutions: Tecnalia, Eindhoven University of Technology
ORCID: 0000-0003-3058-9875
Observed ORCID: 0000-0003-3058-9875
OpenAlex ID: A5010666543
