SF State astronomer searches for signs of life on Wolf 1061 exoplanet

SF State astronomer searches for signs of life on Wolf 1061 exoplanet