University

STIKes Istara Nusantara Jakarta

http://stikes-istara.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28035
12409
2125
26260
28020
8602
6115