University

Universidad Central de Nicaragua

https://www.ucn.edu.ni/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17712
1550
15
16901
6492
6650