PHOTOS: People You May Know: ET037

Scientist Rick Forster who is searching for alien life using over 300 radio telescopes.
Rick Forster

Scientist Rick Forster who is searching for alien life using over 300 radio telescopes.