University

Politeknik Pembangunan Pertanian Polbangtan Medan

https://polbangtanmedan.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26588
12168
1531
26524
5963
6683