University

STIKes Persada Husada Indonesia

http://stikesphi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14769
5749
448
14253
13736
7356
6084