University

Ottimmo International

http://ottimmo.ac.id/

World RankingContinental RankingCountry Ranksort ascendingPresenceImpactOpennessExcellence
11955
4455
323
19478
9729
7356
6084