LATEST NEWS
curated from across the internet...
Mirror life
Mirror life is a hypothetical form of life with mirror-reflected molecular building blocks. The possibility of mirror life was first discussed by Louis Pasteur. Although this alternative life form... Wikipedia