Scientists Stuck Inside

Stardust – Episode 004

The stuff of which we are made, the origins of life in the universe, and the irresponsibility of wishful thinking in a crisis. Enjoy!

 
 

Trackback from your site.