University

Instituto Politécnico Loyola

http://ipl.edu.do/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15982
1399
20
6566
15977
7356
6084