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