University

Universitas San Pedro Kupang

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

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