Courses
Degree Project in Architecture, Second Cycle (A52EXA), teacher
Project 3:2 Urban Spaces and Landscapes (A31P2D), teacher
Studio Project, Advanced Level (A42B13), teacher
Studio Project, Advanced Level (A42A13), teacher
Studio Project, Advanced Level (A52B13), teacher
Studio Project, Advanced Level (A52A13), teacher