University

Universidad Paulo Freire

https://www.upf.edu.ni/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22363
2246
33
13416
22890
5819
6626