AWI scientists at Princess Elisabeth station in Antarctica discover possible meteorite impact site
During their stay at Belgium’s Princess Elisabeth station in East Antarctica, researchers from the Alfred Wegener Institute, Helmholtz Centre for Polar and Marine Research (AWI) in Germany have…