By Patrick Walter2014-05-13T00:00:00
Source: NASA/Ames/Farid Salama
Nasa scientists create star dust down here on Earth