Researchers show amount of sunlight and flow are master controllers for river ecosystems Joe Caspermeyer February 20, 2022