![Aritz Urruela](/images/no-picture.png)
Aritz Urruela
Engineering & Technology / Earth Sciences
AD Scientific Index ID: 5038069
University of Barcelona
person_outline
Aritz Urruela's MOST POPULAR ARTICLES