University

Universitas Sultan Fatah

http://unisfat.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21602
8780
861
21812
23091
7812
6115