University

(3) Tetun Dili Institute of Technology

http://www.tetundit.tl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20637
8309
2
26473
19404
8602
6115