Dora the Slocum glider

The Marine Science Department at Texas A&M University at Galveston is entering a new phase of ocean exploration. Read More