University

Universidad de Pinar del Río Hermanos Saíz Montes de Oca

https://www.upr.edu.cu/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
4927
478
5
2523
7619
5597