University

Universitas Prisma

https://prisma.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27522
12764
1727
27474
5963
6683