University

Universidad Francisco de Paula Santander

https://ww2.ufps.edu.co/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5263
532
66
9270
5963
4762