Amazon names Stroud Water Research Center’s Model My Watershed® a “City on a Cloud Innovation Challenge” winner
June 21, 2018 15:29 ET | Stroud Water Research Center
Avondale, Pennsylvania, June 21, 2018 (GLOBE NEWSWIRE) -- Amazon Web Services has announced Stroud Water Research Center — a global leader in the advancement of knowledge and stewardship of...