University

IPB University

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

World RankingContinental RankingCountry RankImpactOpennesssort ascendingExcellence
1089
241
3
679
700
2181