Eider Iturbe
Observed names: Iturbe Eider, Iturbe, Eider
Institution: Tecnalia
Observed institutions: University of the Basque Country, Euskadiko Parke Teknologikoa, Tecnalia
ORCID: 0000-0002-5458-6049
Observed ORCID: 0000-0002-5458-6049
OpenAlex ID: A5041721050
