University

Instituto Tecnológico de Santo Domingo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5390
553
3
697
6662
7356
5022