NobleBlocks
    Wave attenuation by submerged vegetation: combining the effect of organism traits and tidal current | NobleBlocks