University

Universitas Djuanda UNIDA Bogor

http://unida.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16383
6302
414
9211
15939
9593
5777