University

Politeknik Pertanian dan Peternakan Poltana MAPENA

https://mapena.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29317
13958
2164
29303
6492
6650