University

Sekolah Tinggi Teknik Lingkungan Yayasan Lingkungan Hidup STTL YLH Yogyakarta

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24937
10539
1191
21900
26210
7883
6115