University

Instituto Tecnológico de Santo Domingo

http://www.intec.edu.do/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4378
390
2
305
6894
6240
4532