University

Ottimmo International

http://ottimmo.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
11955
4455
323
19478
9729
7356
6084