University

Universitas Cenderawasih

http://www.uncen.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13875
5260
386
12572
17253
7516
6033