NOAA’s National Water Center coming to Alabama

Construction began today for NOAA’s National Water Center on The University of Alabama campus in Tuscaloosa, which will strengthen the nation’s water forecast capabilities when completed in mid-2013.

NOAA’s National Water Center coming to Alabama Read More >