TAG : sweet spot

'Sweet spots' for life identified - and our solar system isn't one