University

Kolegji I Shkencave te Aplikuara Teknike Tempulli

http://www.tempulli.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24035
5602
58
20188
23948
11401
6033