University

INFINITE UNY

http://infiniteuny.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29342
13602
2301
28568
29283
7360
6084