Stardust… 2014/02/28 Water was found in stardust. (1) Life is inherent to all universe? We try to find life but it seems … Continue reading →
You must be logged in to post a comment.