artofteachingscience.org
Gliese 581c Inhabitants Visit Earth: Mission to the Blue Planet
As this week’s Newsweek article said, if you are Looking for Life? Try Gliese 581c. It turns out that astronomer at the European Southern Observatory in Chile indirectly inferred the existenc…