Liquid water is considered essential for life. Surprisingly, however, stable conditions that are conducive to life could exist far from any sun. A research team from the Excellence Cluster ORIGINS at ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results