REHOVOT, Israel – About 20 million years ago, in a galaxy not so far away, a large star exploded and sent elements representing the building blocks of life racing through space.
REHOVOT, Israel – About 20 million years ago, in a galaxy not so far away, a large star exploded and sent elements representing the building blocks of life racing through space.