University

Universitas Tridharma

http://www.untri.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
27073
11731
1670
25102
27025
11401
6033