University

Universitas Prisma

https://prisma.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
27374
12736
1741
27337
6488
6650