Aitor Olarra
Observed names: A. Olarra, Olarra, Aitor
Institution: Ideko (Spain)
Observed institutions: University of Nottingham, University of the Basque Country, Ideko (Spain), Tekniker
ORCID: 0000-0001-7723-1948
Observed ORCID: 0000-0001-7723-1948
OpenAlex ID: A5060952347
