University

Universitas Prisma

http://prisma.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26186
11775
1501
23367
26211
5819
6626