University

Ivodent Academy

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28492
5805
40
21535
28712
5819
6626