University

Politeknik Pembangunan Pertanian Polbangtan Medan

https://www.polbangtanmedan.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24918
11214
1289
24794
6488
6650