Citizen science reveals how river food webs are affected by hydropower practices
...groups, such as many species of mayfly, stonefly or caddisfly, lay their eggs attached to rocks or vegetation slightly below the water surface, where they soon hatch. If water levels... Read More