University

Politeknik Pertanian dan Peternakan Poltana MAPENA

https://mapena.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
30338
14484
2392
30327
5963
6683