Return to Article Details Analysis of wave energy reduction and sediment stabilization by mangroves in Gazi Bay, Kenya Download Download PDF