Teresa Moreno
Observed names: T. Moreno, Teresa Moreno Rueda
Institution: Callaghan Innovation
Observed institutions: Universidad de Valladolid, Åbo Akademi University, Callaghan Innovation, Industrial Research Limited
ORCID: 0000-0002-3333-4790
Observed ORCID: 0000-0002-3333-4790
OpenAlex ID: A5086015182
