University

Universidad Nacional de Loja

https://unl.edu.ec:443/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4425
384
18
9498
3614
4579