Categories
Articles

Missing link finally unlocked? Non-living ‘droplet’ spontaneously evolves into molecule of life

Study Finds