In the midst of her search for life on other planets, astrophysicist Sara Seager's own world is shattered when her husband is told he has stage three cancer.
Read MoreIn the midst of her search for life on other planets, astrophysicist Sara Seager's own world is shattered when her husband is told he has stage three cancer.
Read More