University

INFINITE UNY

http://infiniteuny.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29089
13453
2230
28558
29018
7356
6084