Steven Benner is a distinguished fellow at the Westheimer Institute at the Foundation for Applied Molecular in Gainesville, Florida.
Segment
Listen
17:32
Life From Mars
Could Mars have been a better starting point for the origins of life on Earth?