Ahmed M. Abdelrazek Taxonomy Water Resources EngineerEducational Non ProfitEnergyHydrologyWater and Wastewater ManagerTeachingHydrological modelling of climate changeWater Sensitive Design and Planning