1
Istanbul Technical University
For Hydrology and Water resources
40%
Acceptance
15,358
Enrollment
1944
Founded