Beyond the blinding starlight

11 Mar 2013

Study reveals chemical composites of exoplanet atmospheres 128 light years away. Scientists say techniques will “one day provide evidence of life beyond Earth”.

Read More
Subscribe to RSS - telescope