University

Sekolah Tinggi Teknik Lingkungan Yayasan Lingkungan Hidup STTL YLH Yogyakarta

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24779
10373
1184
23607
26282
10309
6033