University

Universitas Nusantara Manado

http://www.nusantara.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19819
7909
677
23377
18751
10778
6007