University

Universidad Paulo Freire

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22108
2366
31
8618
22963
7356
6084