University

IPB University

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
1089
241
3
679
700
2181