University

IPB University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1089
241
3
679
699
2177