University

Instituto Tecnológico de Santo Domingo

https://www.intec.edu.do/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
5511
566
5
5895
6492
5252