University

Urartu University

http://www.urartuuniversity.com/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20714
5082
19
16457
20364
11401
6033