University

Universitas Pancasila

https://univpancasila.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5790
2003
98
6322
2812
6830