University

Universidad Técnica Particular de Loja

https://www.utpl.edu.ec/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
2012
101
1
195
4014
2088
2395