University

Ivodent Academy

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28494
40
40
21539
28716
5822
6529