University

(3) Tetun Dili Institute of Technology

http://www.tetundit.tl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20573
8630
2
27715
19523
5819
6626