University

STIKes Persada Husada Indonesia

http://stikesphi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14782
5757
448
14255
13754
7360
6084