Search results for: space


More information about European Space Agency  NASA's Goddard Space Flight Center  United Kingdom Space Agency  Goddard Institute for Space Studies 

Light of life

A fluorescent microscopic view of cells from a type of bone cancer, being studied for a future trip to deep space – aiming to sharpen our understanding of the hazardous radiation prevailing out there.

Aug 27, 2014 5 / 5 (3) 0