![Galderic Lastras](/images/no-picture.png)
Galderic Lastras
Engineering & Technology / Marine Sciences and Engineering
AD Scientific Index ID: 4333837
University of Barcelona
person_outline
Galderic Lastras's MOST POPULAR ARTICLES