Home » Lipids
Occam’s Razor rules! A University of Oslo team discovered the most straight-forward and plausible explanation so far for the origin of life on Earth with the simplest assumptions.
(more…)