University

Universitas San Pedro Kupang

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28178
12499
2150
25696
28174
11401
6033