University

Institut Kesehatan HELVETIA

https://helvetia.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9256
3010
287
12299
4499
7217