University

Politeknik Pertanian dan Peternakan Poltana MAPENA

https://mapena.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30340
14485
2392
30329
5963
6658