University

Kolegji I Shkencave te Aplikuara Teknike Tempulli

http://www.tempulli.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23031
5338
56
2238
24719
7360
6084