University

Universitas Djuanda UNIDA Bogor

https://unida.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14526
5714
443
5246
14501
5819
6626