Contributors

Name Publications
García Arregui, Amaya 1

Collaboration Research Centres

Name Type Country Publications
Universidad de Oviedo University Spain 5
University of Leeds University United Kingdom 2
Universitat Autònoma de Barcelona University Spain 1