Teresa Vila Esteve

Public Works Engineer (UPC 2009).
MSc Civil Engineer (UAX 2015), SpICE nº34905.