University

Akademi Kesehatan Swakarsa

http://swakarsa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28377
12650
2308
27293
28338
8602
6115