University

Instituto Tecnológico de Santo Domingo

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
5350
546
5
6482
5963
5272