University

Universitas Tjut Nyak Dhien

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
23291
10173
1062
24866
5628
6658