My TED talk

Watch my TED talk on looking for life on other planets!

Advertisements