University

Universitas Dharma Andalas

https://unidha.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13621
5114
434
17933
4956
7190