Physicists: Life forms could flourish in the interior of stars Source: Physicists: Life forms could flourish in the interior of stars – Uncommon Descent Share this:TwitterFacebookLike this:Like Loading... Related