University

STIKes Persada Husada Indonesia

http://stikesphi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12656
4722
352
16219
10827
8602
6115