translate English to German: Place of defense: Escuela Técnica Superior de Arquitectura.
Ort der Lesung: Escuela Técnica Superior de Arquitectura.