University

(3) Tetun Dili Institute of Technology

http://www.tetundit.tl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20500
8223
2
26110
19014
11401
6033