University

Poltekkes Tasikmalaya

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18621
7784
702
17949
6488
6650