University

Ottimmo International

http://ottimmo.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
11955
4455
323
19478
9729
7356
6084