University

Universitas Teknologi Sulawesi Utara

http://www.utsu.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25824
10975
1334
20644
25915
11401
6033