University

Universidad Inca Garcilaso de la Vega

http://www.uigv.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11265
971
49
3665
10113
8602
6115