The evolution of life as depicted in a mural at NASA Ames Research Center in Mountain View, California.

Return to article.