University

LPPM Bina Adinata

https://lppmbinaadinata.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30229
14431
2367
30217
5963
6683