University

Universitas Djuanda UNIDA Bogor

https://unida.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11083
4029
275
5918
14820
4838
6115