University

Universitas Al Ghifari

http://www.unfari.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20895
8403
799
13036
25019
8584
6033