University

Sekolah Tinggi Teknik Lingkungan Yayasan Lingkungan Hidup STTL YLH Yogyakarta

http://www.ity.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24969
11065
1288
22335
25048
5819
6626