University

Universitas Buddhi Dharma

https://www.buddhidharma.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
20514
8739
835
20077
6492
6650