University

Poltekkes Tasikmalaya

http://www.poltekkestasikmalaya.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18012
7439
624
17384
5963
6658