University

Ivodent Academy

https://ivodent.edu.al/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29253
5926
40
29216
7619
7217