Sugar Found In Space: A Sign of Life?

Simple sugar molecules floating around a star suggest the possibility of life...

22 views nationalgeographic.com

Interest

Physics
Discovered by starspirit
on Aug 29, 2012

Lists Containing This Page