Pedro Lastra

Mr. Pedro Lastra

Construction Technology Applied Research Group, Department of Transports and Technology of Projects and Processes, Universidad de Cantabria, Santander, Spain
orcid