1
Swinburne University of Technology
For Hydrology and Water resources
74%
Acceptance
31,313
Enrollment
1908
Founded