University

Kolegji I Shkencave te Aplikuara Teknike Tempulli

http://www.tempulli.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24324
5523
60
20457
24409
8602
6115