University

Universitas Djuanda UNIDA Bogor

https://unida.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14348
5702
423
13080
5963
6683