Astrophysicist Professor Tamara Davis explores the impact asteroids have had on our planet and discovers that they may hold the key to one of the greatest scientific mysteries of all – how life began.
See All 30 Episodes of "Catalyst"