University

Instituto Politécnico Loyola

http://ipl.edu.do/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15595
1376
20
6027
15319
8602
6115