University

Universitas Persada Indonesia Y A I

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22651
9857
989
22430
5963
6683