University

IPB University

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
1089
241
3
679
700
2181