A NASA scientist discusses some surprising chemical components found in meteorites that landed primarily in Antarctica.
Add WIMP to your Google News: