University

Politeknik Pertanian dan Peternakan Poltana MAPENA

https://mapena.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30338
14484
2392
30327
5963
6683