University

(3) Tetun Dili Institute of Technology

http://www.tetundit.tl/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19667
8294
2
19132
6488
6650