University

ANDAKARA Jakarta

http://andakara.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28096
12452
2155
27293
28020
8602
6115