David de la Rosa Rojas

Civil Engineer (UPC 2021). SpICE Nº 50251C.