University

Kolegji I Shkencave te Aplikuara Teknike Tempulli

http://www.tempulli.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22980
5327
56
2238
24632
7356
6084