Universidad San Francisco de Quito

Institution location: 
Quito
Ecuador