University

Universitas Pembangunan Panca Budi Medan

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9541
3364
242
5319
13722
4033
6084