Are there other life giving sources of energy in space apart from stars (like nebulae, radiation, etc.)?
Posted by Abhay, at astronomy.stackexchange.com,
Are there other life giving sources of energy in space apart from stars? (like nebulae, radiation, etc.)? Or are all possible…