Water found in stardust suggests life is universal
Water found in stardust suggests life is universal Pockets of water have been detected in dust from our solar system – suggesting that life's ingredients may be spread across the…
0 Comments
January 28, 2014