scientific fact scientific fact Science Daily www.sciencedaily.com... Science Daily We are stardust come to life. scientific fact http://www.sciencedaily.com/releases...0625080416.htm scientific fact scientific fact scientific fact We are stardust come to life.