CATEGORY | Design

Most of these meteorites have fallen onto the ice sheet in the last million years. Meteorites from Antarctica are an necessary area of research about...