Now, it's the turn for the earth to save itself from the scorches of the sun! It will soon get an umbrella to reduce its temperature -- by building a massive space sunshade! But, how?!
A University of Arizona professor, Roger Angel, thinks this...
Tag - NASA Institute for Advanced Concepts
Instablogs Club
Archives
2009
2008
2007
2006
2005











Fresh Comments