University

Universitas Persada Indonesia Y A I

https://upi-yai.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20854
8940
874
20459
6492
6650