Molecular biologists find tiny self-replicating molecules which may be key to life origins Post navigation Matt: Enablement Six planets on show in celestial ‘parade’