University

Universidad Paulo Freire

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22362
2247
33
13417
22893
5822
6528