University

Universidad Señor de Sipán

https://uss.edu.pe/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6360
662
31
7660
4699
6650