University

Universitas Pembangunan Panca Budi Medan

http://www.pancabudi.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8353
2814
192
12058
3241
6658