Life's Building Blocks 'Abundant in Space'

More from Space.com