University

LPPM Bina Adinata

https://lppmbinaadinata.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
30261
14086
2546
29389
30234
5819
6626