University

Orkhon University

https://ror.org/02brczk14

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23884
10581
22
23521
8370
7223