University

Ivodent Academy

http://www.ivodent.edu.al/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28289
5846
39
21668
28393
8602
6115