University

Universitas Prisma

https://prisma.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
28117
13080
1752
28054
7420
7190