Marta Terroba
Observed names: Marta Terroba Acha, Marta Terroba Acha [0000-0001-5437-1040], Marta Terroba-Acha, Terroba Acha, Marta
Institution: Universidad de La Rioja
Observed institution: Universidad de La Rioja
ORCID: 0000-0001-5437-1040
Observed ORCID: 0000-0001-5437-1040
OpenAlex ID: A5009157247
