Environmental engineering is a branch of engineering that integrates key principles of ecology, chemistry, biology, hydrology, geology, microbiology, hydraulics and mathematics. It aims to develop sol...