University

(3) Fakultas Teknik UNDAR

http://ft-undar.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26424
11911
1557
20034
26763
5819
6626