University

Sekolah Tinggi Teknologi Nuklir STTN Badan Tenaga

http://www2.sttn-batan.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20463
8722
831
20023
6492
6650