University

Universitas Tunas Pembangunan

https://utp.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8298
2814
217
12615
4766
6650