University

Universitas Buddhi Dharma

http://buddhidharma.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20327
8503
783
10982
20809
5819
6626