University

Universitas Pembangunan Panca Budi Medan

https://ror.org/051t2jr69

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7388
2542
265
10331
2264
7223