Explore

science × medium.com ×
  • screenshot

    Summary of the Successful Interstellar Expedition

    claims to have found spherules from a suspected interstellar meteorite in the Pacific Ocean near Papua...