‘Mirror life’ is synthetic organisms made of mirrored versions of naturally occurring molecules. Daily Express :: Science Feed
Comments are closed.