Jackson Tellez Alvarez

Dr. Jackson Tellez Alvarez

1. Flumen Research Institute, Department of Civil and Environmental Engineering (DECA), Technical University of Catalonia, BarcelonaTech, 08034 Barcelona, Spain
+1
orcid