Engineering Research News
Nicole Casal MooreJuly 12, 2017
An iceberg the size of Delaware detached from an ice shelf in the Southern Ocean.