Read news on life mystery with our app.
Read more in the app
Why are all proteins ‘left-handed’? New theory could solve origin of life mystery