University

Universitas San Pedro Kupang

http://www.unisap.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28586
12792
2403
25265
28592
8602
6115