University

Instituto Tecnológico del Putumayo

http://www.itp.edu.co/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12373
1060
132
425
12435
8602
6115