Postal Address 34-97 y Avenida 10 de Agosto 170508 Quito Ecuador Map First user added 09/07/2023 Tipo di struttura Università Regione Quito