University

IPB University

https://www.ipb.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
1089
241
3
679
700
2181