University

STIKes Telogorejo Semarang

http://www.stikestelogorejo.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19621
7851
724
11587
23540
6486
6115