University

Politeknik Sendawar

http://polsen.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
29345
13596
2270
29835
28984
5819
6626