Astronomer puts odds on extraterrestrial life existing: 'Universe teeming with life ... the favored bet'

Source
Fox news
Faculty Member
Astronomy Student (Michelle Kunimoto)