University

Universitas Tjut Nyak Dhien

https://www.utnd.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
23291
10173
1062
24866
5628
6658