1 article
A 2026 model estimates that about 20 billion cells may have reached Venus's clouds from Earth over one billion years.